package com.qs.valuesobjects;

import java.util.List;

import org.codehaus.jackson.annotate.JsonProperty;
import org.codehaus.jackson.map.annotate.JsonSerialize;
import org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion;

import com.wordnik.swagger.annotations.ApiParam;

public class UserVo{
	
	@JsonProperty("userId")
	public String userId;

	@JsonProperty("firstName")
	public String firstName;
	
	@JsonProperty("lastName")
	public String lastName;
	
	@JsonProperty("screenName")
	public String screenName;
	
	@JsonProperty("email")
	public String email;
	
	@JsonProperty("address")
	public String address;
	
	@JsonProperty("phone")
	public String phone;
	
	@JsonProperty("createdOn")
	public String createdOn;
	
	@JsonProperty("channels")
	@JsonSerialize(include=Inclusion.NON_NULL)
	public List<ChannelVo> channels;

}
